Location: Fairfax, VA (100% onsite)
Length: 6-month contract to hire
Salary: 130k-150k
Clearance: Secret – will be processed for a public trust clearance (4–6-week onboarding)
Requirements:
- Active Secret Clearance & ability obtain a public trust
- 5 years of Senior Linux System Admin experience
- Hands-on experience using RedHat Satellite Server and RedHat IDM
- Experience with RHEL version 8/9
- Experience with Linux scripting/patching
- Linux Automation experience (ansible or other)
- Experience launching a new machine and hardening it
Job Description:
We are seeking a Senior Linux Systems Admin/Engineer to join our dynamic team. The ideal candidate will be responsible for administrative duties within:
- Managing user accounts via Active Directory and managing Linux with Red Hat Identity Management.
- Assisting in patching of Linux Servers and installation of Linux Applications on Linux servers.
- Assisting in application of systems analysis, techniques, and procedures.
- Create and install Linux servers in Nutanix, AWS and Azure.
- Deployment of new applications.
- Installation and configuration of RedHat Enterprise 7, 8 & 9.
- Linux system troubleshooting and system maintenance.
- Conduct Linux server security hardening.
- Patching servers using Ansible playbooks on Red Hat Satellite server.
- Installed and updated software packages using yum or rpm from Red Hat Network.
- Red Hat Package Management (RPM) and YUM package installation and maintenance.
- Prepare and provide SOP documents on any new Linux tasks.
- Overall management of Redhat Linux Virtual Machines.
- Create and Install Redhat Linux VMs via Microsoft Azure and AWS.
- Adding data disk drives to Linux VMs.
- Research and troubleshooting complex issues on Redhat Linux Servers.
- Monthly patching of Dev and Production Linux VMs.
- Created swap space, expanding partitions, and extending disk drive for Linux VMs.
- Expand CPU’s and RAM on Windows 10 servers.
- Backup and Restore Virtual Machines as needed.
- Interpreting system log files, starting and stopping virtual machines, diagnosing, and correcting file permission.
- Manage running systems by identifying CPU/memory intensive processes.
- Configure local storage by creating/modifying partitions, logical volumes, and swap nondestructively.
- Assign physical volumes to volume groups; created/modified logical volumes.
- Set filesystems to mount at boot.
- Create, mount, and unmount file systems (ext4, xfs).
- Scheduled tasks using cron and ‘at’ utilities.
- Maintain and troubleshoot network connectivity.
- Configure remote access to services through SSH, NFS, and SMB.